package main

import "fmt"

// const 定义枚举类型
const (
	//可以在const() 添加关键字 iota ,每行的iota都会累加1，第一行iota默认值为0
	BEIJING = 10 * iota
	SHANGHAI
	SHENZHEN
)

const (
	a, b = iota + 1, iota + 2
	c, d
	e, f
	g, h = iota * 2, iota * 3
	i, k
)

func main() {
	// 常量 只读
	const length int = 10

	fmt.Println("length=", length)
	fmt.Println("beijing=", BEIJING)
	fmt.Println("shanghai=", SHANGHAI)
	fmt.Println("shenzhen=", SHENZHEN)

	// iota只能配合const() 一起使用，iota只有在const进行累加效果

}
